A stay with Amba Hotel in Charing Cross, London
As Spring has finally arrived it was the perfect time to pay a visit to the gorgeous Amba hotel in Charing Cross, London. As someone who used to live in the capital for eight years I had previously walked past this chic and quint hotel many times but never had a reason to go. Lucky for me […]