London, England, UK

M London is immersed in the culture and sophistication of one of the world's most exciting cities. The Queen is among your neighbours, as Buckingham Palace is just half a kilometre from Victoria Station. Westminster Abbey, Big Ben, and Parliament are also within walking distance, as is Tate Britain, with the greatest collection of British art in the world. Whether your tastes run to afternoon tea or a traditional English pub, your M Private Residence London adventure is sure to provide lasting memories.