Great location. Easy access to any part of London. The two staff at checkin were pleasant and made it easy.
Appartement just right equipped for your stay