The Chapel Of St. Barnabas
Tourist Attractions in Soho, LondonThe Chapel Of St. Barnabas is a 19th century church tucked away in Soho. It is a rare piece of Oxford Movement architecture and has been used for many fashion shows.
Nearest public transport
Tottenham Court Road - Underground
Similar businesses nearby