Great place very conveniently located to all the attractions of London