Square Bubbles

23 Powis Street London SE18 6HZ