Zero deposit available. Long let. This delightful studio flat is self contained with a built in kitchenette and separate shower room. The property is right next to Trafalgar Square and benefits from a rear building position away from the road.
Located right next to the prestigious Trafalgar Square, the property benefits from the wealth of amenities Central London has to offer, from Oxford Street to Piccadilly to Covent Garden. Furthermore, Charring Cross Station is a stones throw away and offers