Tag: Novotel

Novotel – Greenwich

Novotel 173 – 185 Greenwich High Road Greenwich London SE10 8JA Tel: 020 7660 0682   Greenwich is one of those places that most of us have heard of but not all have been to see it in it the flesh. I recommend you do as it has just about everything you need for a

Read More