Shiatsu treatments in Leeds city centre at The Practice Rooms. Situated in Park Square; a peaceful Georgian square in the very heart of Leeds with all city centre amenities close by, the therapy room provides a wonderful calm and quiet environment to experience the full benefits of a Shiatsu treatment.