The Studio

Plaza Parade London NW6 5RP