設備/サービス
住所 | Callow Street London England |
---|
With a stay at this apartment in London (London City Centre), you'll be convenient to Natural History Museum and Stamford Bridge Stadium. This apartment is close to Victoria and Albert Museum and Imperial College London.