About The Latchmere Pub Ltd (08786668) United Kingdom