Set in the heart of the West End, the Athenaeum is on Piccadilly, overlooking Green Park, and across from Buckingham Palace.
Apartments in London
Every once in a while, we are granted a short reprieve from the gruesome work and the cutthroat competition in the corporate rat race. Although to some people, a vacation is considered a luxury, to many it is a necessity in view of the exhausting pace we often subject ourselves to. An extended vacation can …