Photos coming soon
HOTEL
First Rate Apartment
121a Lee Road, London
Where it sits
First Rate Apartment
121a Lee Road, London
51.45788, 0.01098
Similar stays nearby
Tasteful 2BD Flat W/open Plan Living - Blackheath!
Hotel · 68 m
Comfortable room in a luxurious apt with parking in Blackheath
Hotel · 100 m
Blackheath Stay
Hotel · 129 m
Huge Luxe 85inch Cinema Flat w/ Balcony & Parking
Hotel · 376 m
Ida Pod Places - Lewisham
Hotel · 494 m
Via London Lewisham
Hotel · 514 m
Via London Lewisham
Hotel · 514 m
Beautiful 3-bed in Blackheath-london
Hotel · 536 m
Plan around First Rate Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
