Zero deposit available. Long let. Enviably located in the heart of London's prestigious West End just moments from the popular shopping area, this stunning 3 bedroom flat offers well proportioned, spacious and stylish accommodation.
Russell Square is conveniently situated within easy reach of the extensive shops, bars and restaurants of Bloomsbury, Oxford Street and a host of world famous attractions.