A great place in a great part of the city, 20mn away from the center of London.