Bangkok Kitchen @ Ewer Street Arches

Bangkok Kitchen @ Ewer Street Arches
63 Ewer Street, London, SE1 0NR
Photo of Bangkok Kitchen @ Ewer Street Arches