Hi everyone, We will be moving to London next year in Feb . Please suggest good and safe places to stay in central London or around Hampstead?? How is the Northbridgehouse school in hampstead ? And also The Hampshire or Hill house? Please anyone ataying in these areas or have children going to schools kindly help us . Are there Indian grocery stores nearby ? Thank you
Hi so sorry for such a late response. But have you guys settled in? We live around Hampstead. So let me know if you need any info