St Alfeges Passage - SE10 9JS - London, United Kingdom View Map Area: Greenwich
Photo Hotel 16 St Alfeges