Amazing apartment in Central Lobdon. Literally across the street from Liverpool station. We were very warmly welcomed and the apartment was impeccably clean. Beautiful amenities including a welcome guide with suggestions and hints for getting the most of a London experience. Would've loved to spend more time at Ben's apartment. Very highly recommend!!