1-5 Maiden Ln, London WC2E 7NB, United Kingdom
8-9 Hyde Park Pl, Tyburnia, London W2 2LJ, United Kingdom