The Buxton

42 Osborn Street London E1 6TD