68 Church Road Barnes London SW13 0DQ, United Kingdom# Tel. +44 20 8563 7027 situated opposite the old Olympic Studios on Church Road in Barnes