>
2 bed flat
Baker Street, London W1U
£11,466 PCM
The London House offers a spacious two-bedroom flat with stylish interiors, a modern kitchen, and two generously sized bedrooms. The apartment is bright and airy, making it ideal for families, friends, or business travelers.