Gloucester Place Hotel, London

55 Gloucester Place Marble ArchMarylebone, LondonW1U 8JQ, United Kingdom