Restaurant Find: Hubbard & Bell London

Hubbard & Bell London | meltingbutter.com Restaurant Hotspot_Nina Fitton

Hubbard & Bell London is the café/restaurant located inside the new Hoxton Hotel, which confusingly, is located in Holborn, not Hoxton. One breakfast date was all it took to make all my interior design dreams come true and put this slice of aesthetic perfection firmly at the top of my latest List Of Obsessions. The […]

Share this