View Studios

A flexible meeting space with views across the Thames and the London Eye.