Lancaster London is ideally situated within easy reach of Hyde Park and the West End. They offer a variety of facilities, including a conference room and the Nipa Thai restaurant.