Arlington House Apartments
17 - 20 Arlington Street, London
SW1A 1RL