Hotel Egerton House, London

17-19 Egerton Terrace, KnightsbridgeBelgravia - Chelsea, LondonSW3 2BX, United Kingdom