68 Whitechapel High Street

E1 7PL London

5 reviews