Eglon Mews, Regents Park, Camden, NW1
Eglon Mews can be found just off Regents Park Road in the heart of Primrose Hill a minutes’ walk from the wide variety of cafes, shops and restaurants that make the Primrose Hill Village so desirable. Chalk Farm tube station (Northern Line) is also close at hand providing links to the City and West End.