Karta Vacation Rentals
In London's West End at Portman Square, just 100 metres north of Marble Arch. A short walk to Hyde Park, Oxford Street and Bond Street puts shopping and theatre minutes away. Address: 30 Portman Square, London W1A 4ZX — perfect for luxury city stays and business trips.