>
2 bed flat
Odessa Street, London SE16
£1,999 PCM
-4.8%
Price History
Initial price £2,100 PCM
May 1, 2026 £1,999 PCM
Price Change -4.8%
The apartment is part furnished and available for lease on 18th April. It features spacious rooms, a separate kitchen, two double bedrooms, and a spacious living room with river views. The apartment also includes a balcony, a quiet location, and off-street parking space at the rear of the building.