Our final trip before the baba's arrival was to an NFL game in the new spurs stadium and two days in London before getting the train down to Brighton for two days! Hotel The Megaro We booked into The Megaro at Kings Cross for our two nights in London, we wanted a pretty central location … Continue reading London – NFL