Permanently Closed

This location no longer exists.
Address
Camden Town House
15 Rochester Square
NW1 9SA London

Camden Town House is a historic residential property located in one of London's most vibrant neighborhoods. Situated in an area renowned for its artistic heritage, cultural diversity, and dynamic atmosphere, the building exemplifies the architectural character that defines Camden. The neighborhood has long been a hub for creativity, attracting artists, musicians, and cultural enthusiasts from around the world. Camden Town House reflects the area's progressive spirit and its evolution as a center for contemporary culture. The surrounding district features a rich blend of Georgian and Victorian architecture alongside modern developments, independent shops, markets, and cultural venues. The location offers residents and visitors access to one of London's most distinctive and culturally significant neighborhoods, known for its eclectic mix of influences and its role in shaping London's cultural landscape.