The Views

No WIFI and not the comfiest of seats but great heating for a cold day and large drinks whilst working between meetings. McDonalds, Baker Street, London, UK.

Comments are closed.