Maria's place was lovely. Located on a really cool street with plenty of places for coffee, drinks and food. It's close to a bus stop and a tube station so it's easy to get around London. I would definitely recommend!