>
1 bed flat
Metro House, 98-122 Green Street, London E7
£1,700 PCM
The property is a one-bedroom apartment on the first floor of a development. It has a living and dining room, a kitchen, a bathroom, a double bedroom, and a private patio accessible from both the living room and bedroom.