Peter and Scarlett’s place is huge, in a great location and nicely appointed. Great spot for a London base with the tube station a short walk. Great amenities in the area as well near the river and park. Thanks!