Orsett Terrace Living room with kitchen at Orsett Terrace - lovely flat in London, UK 23 January 2019 pkosiba No comments