Home Tags American EMbassy

Tag: American EMbassy

Behold, London’s New $1bn American Embassy, World’s Most Expensive

THE new American Embassy in London is the most expensive in the world and includes safety features like a small moat. The new structure, reported...

MOST POPULAR

HOT NEWS