Blackfen's Shoes Repairs & Locksmiths phone 263 Westwood Lane, Blackfen Sidcup, Greater London DA15 9PS map The Heel Bar phone 33, Sidcup High St Sidcup, Greater London DA14 6ED map if (!IN_DEV) { ?> } ?>