If you plan on sightseeing London only the place is located well- near to main train and tube stations, near a nice park, and not a long journey to all the sights. The space is only a room as the flat has no shared or living space, so hanging out there was not comfortable. The flat is also shared with three other rooms none of which the host stay in. There was a strong odor like mothballs in the apartment which is not easy to get used to.