A perfect trip to London (in my opinion) comprises of:
Ideal location - ability to travel easily in any direction
Options - bars, restaurants, parks, shops in the immediate vicinity
Safe / secure venue
Great communication
Good value
Taking all my needs into consideration, this location was a a gem.
Will be back.
Amazing hosts
Arun