Large Desk

20 Clyde Terrace, Forest Hill, London SE23 3BA, UK