Hongdae Pocha is located in London, United Kingdom on 26 Romilly St, Soho. Hongdae Pocha is rated 4.2 out of 5 in the category korean restaurant in United Kingdom.
Address
26 Romilly St, Soho
Amenities
Bar on site
Toilets
Accessibility
No wheelchair-accessible car park