60-62 Hopton St, near Tate Modern, London
176 Prince of Wales Rd, London
12 Carlton House Terrace. The Mall, London SW1Y 5AH, London