This is a lovely room in the heart of Liverpool Street. It is located in Longcroft House, which is directly opposite Liverpool Street Station, just off...
↧