Room Halcyon THIS RESTAURANT IS CLOSED The Room at The Halcyon

THIS RESTAURANT IS CLOSED The Room at The Halcyon Map

129 Holland Park Ave.
London, W11
020-7221 541
Map
Cuisine: Seafood
Openings: Lunch Mon.-Fri., Dinner Mon.-Sat.

Features