Photos coming soon
HOTEL
Falcon Hotel
11 Norfolk Square, London
Where it sits
Falcon Hotel
11 Norfolk Square, London
51.51554, -0.17351
Plan around Falcon Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 9, 2026.
