Tag Archives: Hotels in london

Ghostly goings-on: visit London’s greatest ‘haunts’

Did you know that among the most notoriously haunted places in London are a townhouse in one of the most salubrious parts of town, a Tube station and even a Royal palace? Well, maybe you shouldn’t be surprised because, thanks … Continue reading

Posted in London Tourism | Tagged | Leave a comment

Astronomically awesome: why you should visit Greenwich’s Royal Observatory

Who hasn’t looked up at the night’s sky in awed wonder? Since the beginnings of civilisation, mankind has been fascinated by the stars and, with NASA’s recent discovery of a set of ‘new’ planets that may be capable of sustaining … Continue reading

Posted in London Local Culture | Tagged | Leave a comment