Stamford Bridge Hotel

51.481711, -0.190984