Located in Upton Park, it is only a very short walk from Upton Park Station and can be accessed by alot of buses along Green Street.Used alot during football game days as West Ham stadium is just down the road, it would be unadvised to enter wearing another football teams kit.As with most food and wine stores…