Store Park Central

344 Queenstown Road London SW11 8BY