The Resident: You can do tequila tasting 109 metres in the air with incredible London views You can do tequila tasting 109 metres in the air with incredible London views -