St John's is a beautiful historic building comprising a main church, church hall and public meeting room. All are available to hire for public or private events – we hold a theatrical licence and are PRS registered. St John's is home to Henderson's at St John's Vegetarian Restaurant, the One World Shop, Cornerstone Bookshop and during August Edinburgh's Just Festival.