Amazing lil cosy apartment in central London.
Definitiv to recommend this place.
If u need a cheap central stay that’s the go to address