Ashfield Convenience Store

89 Ashfield Street London E1 2HA