great place to stay at while at London!