Piccolino

11 Exchange Square London EC2A 2BR