Quotepaulywaul
The St Giles is a poxy, dreary, characterless, over-priced dump in "West End Shopping Central", i.e. near the junction of Oxford Street and Tottenham Court Road. People - use your brains, you can do a lot better !!!
It’s also nowhere near the O2 either, so was a curious choice then too.
Forum:
Tell Me