There is a large hotel with lots of ground that is fairly new near to London (thought near Watford) - thought it was called something Grange but cant find anything - I know it is vague but can anyone help - it is a 4-5 hotel.
Three answers:
Pontac
2006-04-05 12:10:59 UTC
Vague? -- London is huge and "near London" covers thousands of square miles. Best of luck :)
2006-04-05 12:06:58 UTC
There are a few hotels with the word Grange in them.
there is the West Grange Hotel in Newbury, GB
Grange White Hall Blooms at 2 5 Montague St London built in 1999
Grange Bracknell Hotel in Bracknell, London built in 2002
Grange Fitzrovia at 20 28 Bolsover St London built in 1800 but rennovated in 1999.
Hope this helps
postmodernromance
2006-04-11 05:34:43 UTC
I think you're talking about the Grove:
http://www.thegrove.co.uk/location/index.html
Great place and their restaurant is excellent for a smash-bang party lunch!
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.