St. JOHN Restaurant in London, UK, is renowned for its nose-to-tail philosophy. Experience the robust aroma of its British fare, prepared with a wonderfully yielding texture. This iconic restaurant continues to shape London's culinary landscape with its distinctive approach.