Great location, in a beautiful home! We loved our stay at Meme's, close to tube stations, shops and pubs. Easy to get to from the airport as well. We would be more then happy to stay again!