The Lauriston

The Lauriston
162 Victoria Park Road, London, E9 7JN