Photos coming soon
HOTEL
Black Cap Camden
171 Camden High St, London, United Kingdom
Where it sits
Black Cap Camden
171 Camden High St, London, United Kingdom
51.53840, -0.14253
Similar stays nearby
Camden Town Apartments by PrimeCityHOsts
Hotel · 48 m
Camden Central Apartment
Hotel · 51 m
homely - Central London Camden Town Apartments
Hotel · 52 m
Homely 1 Bedroom Apartment in the Heart of Vibrant Camden
Hotel · 52 m
Wood Quirk
Hotel · 55 m
City Centre Apartments
Hotel · 56 m
City Centre Apartments
Hotel · 56 m
Luxurious Elegant Apartment Camden
Hotel · 65 m
Plan around Black Cap Camden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
