West London Bus Station

Does anyone know where this bus station is? My first guess would be maybe somewhere in Hammersmith?

 

Advertisements