Bayswater, Baker Street, Paddington… you’ll find Park Avenue properties in some of London’s most sought-after locations. Through streets lines with elegant townhouses, world-class attractions and some of Europe’s best shopping are all minutes away. In hotels as characterful as they are convenient, you’re perfectly placed to make the most of this endlessly fascinating city.