London's Grandest Rehearsal Rooms. Situated within an old Bank in a Grade II Listed Building close to Liverpool Street Station.