Designed  by  TheBusinessWebDesign.com
wp3204b835.png
wpa2ee20f8.png
wpa4bb5d26.png
6-8 Sussex Gardens
Paddington
London, W2 1UL - UK
Tel.:   (+44)  020 7723 5481
           (+44)  020 7723 2195
Fax:   (+44)  020 7706 4568
wpb851fcaa.png
wpbc448049.png
wp76480949.png
wpd3a921c6.png
wp5a746052.png
wp1f3cf574.png
wpb50a85d0.png
wpb769965e.png
wp395095f0.png
wpa782f0a5.png

Haven definition in English language refers to the meaning of harbour or anchorage protected from the sea, or, by extension, a place of safety; a refuge or sanctuary.

 

With us, the word Haven has got the symbolic meaning of a harbour which offers break, relax and comfort for the travellers during their visit to London.

wpa782f0a5.png
Please click here to go to our Services
wp5ab3b24c.png