We stayed at MTs place for a month. It’s in a very good location and close to many amenities. Easy to get into central London and around. Many good restaurants aswell.
The place is super nice and comfy.
Would defiantly stay here again.
Regards
Reza