M Mir Review of The Tabard Inn Restaurant 4 years ago Nice view specially in the night & free wifi for a... Nice view specially in the night & free wifi for all
Comments: