Central Hill Stores

75 Central Hill London SE19 1BS