Jessica Knibbs
SHIVA HOTELS have opened their luxury boutique hotels in London, marking the first step in a new direction for the gr...