設備/サービス
住所 | St George's Wharf London England |
---|
With a stay at this apartment in London (London City Centre), you'll be convenient to Houses of Parliament and Apollo Victoria Theatre. This apartment is close to Victoria Palace Theatre and Westminster Abbey.