The place is situated in central London. Boarding a bus is more convenient and it will take you to any main attraction in not more than 30 mins.
The best part about the penthouse is cleanliness and facilities which I bet you wouldn't get it easily elsewhere.
The host was generous to provide all the amenities and kitchen was stacked up with food. We felt like staying at home away from home.
I would highly recommend staying at this place away from hustle bustle of the city with good connectivity to prime locations.