Perfect location for Excel House London , clean and well furnished apartment. Huge terrace with great view :)