Had a great stay at Alex's place. Was extremely central and just a few steps away from Piccadilly Square station.