Category: North Greenwich

Ceylon Place, SE10

Ceylon Place consists of a short row of Georgian cottages and a pub called ’The Pilot’.