56 Camrose Street, Plumstead, London, SE2 0JA
56 Camrose Street London England SE2 0JA GB
Local Authority
Royal Borough of Greenwich