Westcombe Park Police Station 11 Combedale Road, GreenwichLondon, ENGLAND
Borough Hall Royal Hill, GreenwichLondon, ENGLAND