This place is a gem. Hop on tube at Heathrow and end up a three minute walk from Tube station to flat.
Grocers close by. Super responsive hosts. Clean. Well equipped. Close to everything. An incredible value all around.