Beakingham Palace

Beakingham Palace
35 Beak Street, London, W1F 0RX