Just alongside Whitehall Gardens, The Royal Horseguards Hotel has just set up The Terrace all ready for warm al fresco dining.
Cocktails At The Sheraton
Have you noticed that Green Park in London has no flower beds? It is in fact the only park in London not to. But why?
