I am travelling to London from January 21st to 25th and staying at the Athenaeum (116 Piccadilly). I hate to break my training regimen and am hoping to train with a local Masters team at least twice during that period. Does anyone know of a team that would accept visitors on a drop in basis that is convenient to the hotel location?
Maybe someone else has visited London recently and found some place to work out? or maybe someone from London would be able to help?