Had a wee weekend in that there London town and this bay was parked inside the grounds of Buckingham Palace.
someone else photo'd that Bay recently; it must be a Palace emloyee's bus! To quote the Queen "one's bay is leaking one's oil all over one's driveway; one thinks one's pushrod tube seal is at fault"