"best i had in london area"
About: St Thomas' Hospital (London) St Thomas' Hospital (London) London SE1 7EH
Posted by Anonymous
What I liked
Best place in London, will always go there even though I live in Docklands. Of course long wait and queues as everywhere, but very good staff and telling you in advance how long you will be waiting. Would definitely recommend as best to go in London.