Long scrolling One Pager for the newly refurbished office suites at 33 Alfred Place near Tottenham Court Road, London.