Tucked away behind the bustling streets of shoppers on New Bond Street lies a hidden treasure waiting to be explored.
Lancashire Court is a uniquely charming haven offering visitors a sampling of some of London's finest restaurants, bars and stores.