The Guardsman Hotel

The Guardsman Hotel 1 Vandon Street, Westminster, London, United Kingdom
PA Life