Sicko MonsterOther places71 Shelton StreetLondon, ENG, WC2H 9JQ · GBPhone unavailableservice@sickomonster.comsickomonster.comHours not available