I'm a Frenchman in London... And a filmmaker.
Andaz, five star hotel next to Liverpool Street Station, London
Bending the fabric of space and time.
End of the tunnel
The Monolith… Sort of.
The Tunnel, South Bank, London
- Holy baby Jesus, is that a grenade in her hand?!
- Don’t be silly, sir. This is the Holy Hand Grenade of Antioch.
Ivy wall in Cambridge