3 - 7 Stamford Street, Westminster SE1 9NY United Kingdom
Hotel Front - Evening/Night
Claim copyright