1 Flats to rent in Soho, London

  • See Map
  • Filter

London Central Apartment

  • 1 room
  • 1 bathroom
  • 50
Greek Street, Soho, London, United Kingdom A very bright and spacious modern 1 bedroom modern furnished apartment, close to all amenities located in Central London in the heart of Soho on Greek Street, only two minutes walking from Soho Square. Restaurants, Bars, Supermarkets, Coffee shops, Museums, Theatres, Cinemas just 1 minute walking. Soho, Tottenham Court road, Oxford Street, Piccadilly Circus - The Strand - Whitehall - Buckingham Palace - St James' Park - Trafalgar Square moments away, ** Ideal for friends - Family - Professionals - Students - Couples **
London Central Apartment Main photo
Flats to rent in Soho, 1 ads of Flats of landlords and real estate agents in Soho, London.