Park lane mews
Nestled between the celebrated hyde park and the serene green park the park lane mews london hotel is a four star hotel in the heart of fashionable mayfair situated just minutes away from the likes of oxford street and buckingham palace the luxurious park lane mews boasts the charm of a traditional boutique mixed with ultra modern amenities creating an intimate and peaceful retreat for guests looking to escape the bustling city formerly a refined town house the park lane mews london retai