Metro INN Home/Inn/Metro INN 97-99 Clova Rd, London E7 9AG 02034755036 Contacts 97-99 Clova Rd, London E7 9AG 02034755036 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Inn The Snooty Fox Country Inn Uldale, Wigton CA7 1HA +441697371479 Inn The Blue Anchor Blue Anchor, Minehead TA24 6JP +441984640239 Inn Greyhound Inn 26 High St, Sydling St Nicholas, Dorchester DT2 9PD 01300341303 Inn The Crown Inn The St, Salisbury SP5 5JY 01722780203 Categories Inn