Overview

Lbs Apartments, Victoria (Cl)

Lower Belgrave Street, London, SW1W 0NL, United Kingdom

S$ 221+

Nearby

    show all

    About

    Our studio apartments in Victoria are only a stones throw away form Victoria Train Station. All apartments are newly refurbished with kitchenettes, walk in showers, 32'' HD Digital TV, iPod docking station and views over Lower Belgrave Street.

    Less show all
    CityZenBooking
    Reviews
    Map

    Map