The White Hart

264 High Street London W3 9BH