Very lovely place in a location close to all major London destinations