Isle of Dogs

Address

43 Amsterdam Rd, London E14 3UU, UK

Phone

020 7536 7555

Email

Opening Times

Monday: 9am–7pm
Tuesday: 9am–7pm
Wednesday: 9am–7pm
Thursday: 9am–7pm
Friday: 9am–7pm
Saturday: 2–5pm
Sunday: Closed