Photos coming soon
HOTEL
Falcon Wharf Apartments
34 Lombard Road London SW11 3RY,Lombard Road, London
Where it sits
Falcon Wharf Apartments
34 Lombard Road London SW11 3RY,Lombard Road, London
51.47034, -0.17779
Similar stays nearby
Rafayel on the Left Bank
Hotel · 8 m
Stunning 1 Bed Apt in Battersea with Amazing Views
Hotel · 9 m
Apartment in Battersea With Roof Terrace
Hotel · 11 m
Battersea riverside 1 bedroom flat
Hotel · 13 m
Hotel Rafayel
Hotel · 16 m
Rafayel on the Left Bank
Hotel · 26 m
Stylish Battersea Home overlooking the Thames
Hotel · 32 m
New Modern Studio on River
Hotel · 115 m
Plan around Falcon Wharf Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 27, 2026.
