Company name: Hampstead Covered Market
Description: You will find us in the heart of Hampstead high street only a few minutes walk from the underground station (Hampstead station on Northern Line).
78 Hampstead High St, London NW3 1RE, United Kingdom